草庐IT

Unity 视频流

全部标签

javascript - 如何获取 youtube 视频的直接 url

当前所有关于制作您自己的YouTube视频下载器的教程都已过时。视频信息中的整个token插入不起作用,使用javascript方法也不起作用。有谁知道目前无需下载其他人的程序即可执行此操作的方法吗?我只想知道该怎么做,这样我就可以自己编程(为了好玩:D)提前致谢! 最佳答案 截至2018年1月1日,下面描述的旧技术似乎无法可靠地工作。Youtube的页内变量结构似乎发生了变化,我一直无法弄清楚更新后的版本。这是一个更新的(2017年6月)版本,可以直接从任何浏览器中可用的开发工具控制台运行。目前应适用于任何Youtube媒体类型,

javascript - 在 JavaScript 中隐藏/显示 - 停止播放 YouTube iframe 视频

这个问题不太可能帮助任何future的访问者;它只与一个小的地理区域、一个特定的时间点或一个非常狭窄的情况有关,这些情况并不普遍适用于互联网的全局受众。为了帮助使这个问题更广泛地适用,visitthehelpcenter.关闭10年前。我使用iframe功能嵌入视频,我通过JavaScript隐藏/显示内容和视频。我有一个问题。当我在第一个视频上按下播放,然后在不停止第一个视频的情况下单击下一个视频时,第一个视频继续播放。在显示新内容时,如何才能在“后台”停止播放视频?$(function(){$("#link1").click(show1);});functionshow1(){$(

javascript - 动态创建一个 HTML5 视频元素而不显示在页面中

是否可以动态创建HTML5视频元素,以便我可以通过document.getElementById或Name等API访问该元素,但它可能不会显示在网页中。像div.hide()之类的东西还是那个方向的东西? 最佳答案 你可以试试varvideo=document.createElement('video');video.src='urlToVideo.ogg';video.autoplay=true;您也可以在设置源之前使用canPlayType方法检查浏览器是否支持您要使用的视频格式if(video.canPlayType('vid

javascript - 如何从 url 获取 youtube 视频 ID

我正在尝试检查一个url是否是有效的youtube视频URL并从中获取youtube视频ID,到目前为止,我使用一个简单的javascriptsplit函数来实现这一点,但是这与youtube相比有一些小缺点有多个URL。我一直在查看其他stackoverflow线程,但是它们都只支持1个特定的URL,这不是我需要的。我需要匹配所有这些URL的东西:http(s)://www.youtu.be/videoIDhttp(s)://www.youtube.com/watch?v=videoID(以及脚本自动检测是否包含youtube视频的任何其他短URL)非常感谢浏览器可以快速/高效处理的

javascript - Twitch 如何在多个页面上保持持久的视频窗口?

Twitch引入了一项功能,当您打开流页面并导航到网站的不同部分时,允许视频在左下角继续播放而不会中断。这甚至在按下浏览器中的后退按钮时也有效,只有在关闭选项卡或手动输入您要转到的URL时才会中断(例如https://www.twitch.tv/directory/discover)。我一直在努力弄清楚这是如何完成的。该视频嵌入到类为“js-player-persistent”的div中,因此我认为它与Javascript和从session存储中获取数据有关,但我不确定这具体需要付出多少努力。感谢您的帮助! 最佳答案 Twitch建

javascript - 使用 iframe 和 javascript API 让 youtube 视频全屏显示

我有一个带有隐藏控件的嵌入式YouTube视频:我可以使用youtubeJavascriptAPI来控制它。vartag=document.createElement('script');tag.src="//www.youtube.com/iframe_api";varfirstScriptTag=document.getElementsByTagName('script')[0];firstScriptTag.parentNode.insertBefore(tag,firstScriptTag);varplayer;functiononYouTubeIframeAPIReady()

javascript - 失败后如何重新尝试加载视频

在我的页面中,我正在显示以这种方式从Sprout加载的视频万一出现问题,意味着由于404或403http状态视频未加载,我如何重试4次?(每次等待5秒)这是我的代码varactualvideo='https://api-files.sproutvideo.com/file/7c9adbb51915e2cdf4/b6e4822661adad1aremovethis/240.mp4';if(actualvideo!==''){varvideo=document.getElementById('video');$('videosource').last().on('error',functi

javascript - 使用 javascript/jquery 获取 Youtube 视频信息

varurl="http://gdata.youtube.com/feeds/api/videos/VA770wpLX-Q?v=2&alt=json-in-script&callback=";vartitle;vardescription;varviewcount;varviews;varauthor;$.getJSON(url,function(data){title=data.entry.title.$t;description=data.entry.media$group.media$description.$t;viewcount=data.entry.yt$s

javascript - 单击图像后如何播放/启动 youtube 视频?

我有一张图片,我只想在点击图片后开始播放YouTube视频。我该怎么做?非常感谢! 最佳答案 看看:YoutubeAPIexamples代码是这样的:functiononPlayerReady(event){$('img').click(function(){ytPlayer.playVideo();});} 关于javascript-单击图像后如何播放/启动youtube视频?,我们在StackOverflow上找到一个类似的问题: https://stac

javascript - 如何在不干扰 native 控件的情况下向我的 HTML5 视频添加点击播放功能?

我正在使用以下代码向HTML5视频添加点击播放功能:$('video').click(function(){if($(this).get(0).paused){$(this).get(0).play();}else{$(this).get(0).pause();}});除了会干扰浏览器的native控件外,它工作正常:也就是说,它会在用户单击暂停/播放按钮时进行捕获,立即反转他们的选择并使暂停/播放按钮无效。有没有一种方法可以只选择DOM中的视频部分,或者没有一种方法可以捕获对视频容器的控件部分的点击,所以当用户按下暂停/播放按钮时,我可以忽略/取消点击播放功能吗?